.form-container {
    display: flex;
    justify-content: center;
    align-items: center;
    min-height: 100vh; /* 确保垂直居中 */
   
  }

  .centered-form {
    width: 100%;
    max-width: 600px; /* 控制最大宽度 */
    /* background: #fff;
    padding: 32px;
    border-radius: 8px;
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1); */
  }
  
  /* 响应式调整 */
  @media (max-width: 768px) {
    .centered-form {
      padding: 24px;
    }
    
    .form-container {
      padding: 10px;
    }
  }